لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
دوره جامع آموزش پایتون (۲۰۲۵) [ویدئویی]
- آخرین آپدیت
دانلود The Complete Python Course (2025) [Video]
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره جامع پایتون، یادگیرندگان را از مفاهیم پایه برنامهنویسی تا مباحث پیشرفته هدایت میکند تا درک عملی و قدرتمندی از این زبان به دست آورند. دوره با پیکربندی آخرین محیط پایتون و تسلط بر IDE PyCharm برای تجربهای روان در کدنویسی آغاز میشود. سرفصلهای اصلی شامل متغیرها، محدوده (Scope)، انواع دادهها و عملگرها است که با مثالهای واقعی تقویت شدهاند.
این دوره مباحث تصمیمگیری، حلقهها و توابع (شامل توابع Lambda و بازگشتی) را پوشش میدهد تا مهارتهای ضروری حل مسئله را در شما ایجاد کند. در ماژولهای پیشرفته، برنامهنویسی شیگرا (OOP) با کلاسها، ساختارهای دادهای مانند تاپلها، لیستها، دیکشنریها و مجموعهها، و همچنین ماژولهای کلیدی پایتون مانند math، statistics و random بررسی میشوند. علاوه بر این، مدیریت فایلها، ماژولها و مدیریت استثناها (Exception Handling) برای آمادهسازی شما جهت رویارویی با چالشهای واقعی کدنویسی تدریس شده است. پروژههای عملی، سناریوهای واقعی کدنویسی را شبیهسازی میکنند تا بتوانید با اعتمادبهنفس کد بنویسید، تست کنید و بهینهسازی نمایید.
پس از اتمام این دوره، شما با سینتکس و معناشناسی پایتون آشنا شده و آماده خواهید بود تا مهارتهای خود را بهصورت حرفهای در توسعه نرمافزار، تحلیل داده، اتوماسیون یا مطالعات تخصصی به کار بگیرید. این دوره یک پایه جامع برای مبتدیان و کسانی که به دنبال ارتقای تخصص برنامهنویسی خود هستند فراهم میکند.
- نصب و پیکربندی موثر پایتون و IDE PyCharm
- نوشتن و اجرای اسکریپتهای پایتون با استفاده از ساختارهای اصلی برنامهنویسی
- پیادهسازی حرفهای منطق تصمیمگیری و مکانیسمهای حلقه
- توسعه توابع قابل استفاده مجدد، از جمله توابع بازگشتی و لامبدا
- طراحی و مدیریت کلاسها و اشیاء برای اعمال اصول OOP
- استفاده از ساختارهای داده داخلی برای سازماندهی و پردازش بهینه دادهها
این دوره برای مبتدیانی که هیچ تجربه قبلی در برنامهنویسی ندارند، متخصصان فنی که قصد دارند پایتون را به مجموعه مهارتهای خود اضافه کنند و دانشجویانی که هدفشان تسلط بر برنامهنویسی پایتون است، ایدهآل است. داشتن سواد پایه کامپیوتری و آشنایی با نصب نرمافزارها و محیطهای توسعه توصیه میشود. هیچ دانش قبلی از کدنویسی مورد نیاز نیست و این دوره برای همه توسعهدهندگان مشتاق در دسترس است.
- پوشش جامع از نصب پایتون تا مباحث پیشرفته برنامهنویسی
- آموزشهای گامبهگام راهاندازی PyCharm برای محیط کدنویسی حرفهای
- توضیحات دقیق درباره متغیرها، انواع دادهها، عملگرها و دستورات کنترل جریان
سرفصل ها و درس ها
مقدمه
Introduction
معرفی دوره
Course Introduction
معرفی و ویژگیهای پایتون
Python Introduction and Features
راه اندازی پایتون
Set Up Python
نصب پایتون (۲۰۲۵)
Install Python (2025)
نصب PyCharm (۲۰۲۵)
Install PyCharm (2025)
اتصال پایتون به PyCharm (۲۰۲۵)
Connect Python and PyCharm (2025)
اولین برنامه پایتون در PyCharm (۲۰۲۵)
First Python program on PyCharm (2025)
نصب پایتون روی مک
Install Python on MAC
نصب پایتون و PyCharm روی مک
Install Python and PyCharm on MAC
متغیرهای پایتون
Python Variables
متغیرها در پایتون چیستند؟
What Are Variables in Python?
مثال کدنویسی متغیرها
Coding Example - Variables
محدوده متغیرها
Scope of Variables
محدوده متغیرها چیست؟
What Is the Scope of Variables?
محدوده محلی (Local Scope)
Local Scope
محدوده سراسری (Global Scope)
Global Scope
کلمه کلیدی Global: تغییر مقدار متغیر سراسری
Global Keyword: Change the Value of a Global Variable
توکنهای پایتون
Python Tokens
توکنها چیستند و چه انواعی دارند؟
What Are tokens and Their Types?
کلمات کلیدی (Keywords)
Keywords
شناسهها (Identifiers)
Identifiers
مقادیر ثابت (Literals)
Literals
عملگرهای پایتون
Python - Operators
عملگرها چیستند؟
What Are Operators?
عملگرهای حسابی
Arithmetic Operators
عملگرهای انتسابی
Assignment Operators
عملگرهای منطقی
Logical Operators
عملگرهای هویت (Identity)
Identity Operators
عملگرهای عضویت (Membership)
Membership Operators
عملگرهای بیتی (Bitwise)
Bitwise Operators
کامنتهای پایتون
Python - Comments
کامنتها چیستند؟
What Are Comments?
کامنتهای تک خطی و چند خطی
Single-Line and Multi-Line Comments
تبدیل نوع داده در پایتون
Python – Type Conversion
تبدیل نوع داده در پایتون چیست؟
What Is Type Conversion in Python?
۳ مثال کدنویسی
3 Coding Examples
دریافت ورودی کاربر در پایتون
Python – Get User Input
نحوه دریافت ورودی کاربر (همراه با مثال)
How to Get User Input (With Example)
دستورات تصمیمگیری در پایتون
Python – Decision-Making Statements
دستورات تصمیمگیری در پایتون چیستند؟
What Are Decision-Making Statements in Python?
دستور if
if Statement
دستور if...else
if…else Statement
دستور if...elif...else
if...elif...else
دستورات Break و Continue
Python – Break and Continue Statements
دستور Break
Break Statement
دستور Continue
Continue Statement
حلقهها در پایتون
Python – Loops
حلقهها چیستند؟
What Are Loops?
حلقه While
While Loop
حلقه For
For Loop
اعداد در پایتون
Python – Numbers
انواع دادههای عددی چیستند؟
What Are Numeric Datatypes?
انواع Integer، Long، Float و Complex
Types - Integer, Long, Float, Complex Data Types
رشتهها در پایتون
Python – Strings
رشتهها (Strings) چیستند؟
What Are Strings?
ساخت یک رشته در پایتون
Create a String in Python
مقادیر رشتهای (String Literals)
String Literals
برش (Slicing) برای دسترسی به زیررشتهها
Slicing to Access Substrings
اندیسگذاری منفی برای دسترسی به زیررشتهها
Negative Indexing to Access Substrings
دسترسی به یک کاراکتر در رشتههای پایتون
Accessing a Character in Python Strings
اتصال رشتهها (Concatenate)
Concatenate Strings
بیش از ۳۰ متد داخلی رشتهها - مثالهای کدنویسی
30+ Built-In String Methods - Coding Examples
توابع در پایتون
Python – Functions
توابع چیستند؟
What Are Functions?
ساخت و فراخوانی یک تابع
Create and Call a Function
ساخت تابع با پارامترها
Create a Function with Parameters
آرگومانهای تابع
Function Arguments
بازگشتی (Recursion)
Recursion
دستور Return
The Return Statement
توابع لامبدا در پایتون
Python – Lambda Functions
توابع لامبدا چیستند؟
What Are Lambda Functions?
۵ مثال کدنویسی
5 Coding Examples
کلاسها و اشیاء در پایتون
Python – Classes and Objects
کلاسها و اشیاء - مقدمه
Classes and Objects - Introduction
کلاس چیست و چگونه ساخته میشود؟
What Is a class? How to Create It?
شیء (Object) چیست؟
What Is an Object?
مثالهایی از کلاسها و اشیاء
Examples - Classes and Objects
تابع ()init
init() Function
تاپلها در پایتون
Python – Tuples
تاپلها (Tuples) در پایتون چیستند؟
What Are Tuples in Python?
تفاوت بین تاپلها و لیستها
Difference between Tuples and Lists
ساخت یک تاپل در پایتون
Create a Tuple in Python
تاپلها - ۱۶ مثال کدنویسی
Tuples - 16 Coding Examples
دیکشنری در پایتون
Python – Dictionary
دیکشنریها در پایتون چیستند؟
What Are Dictionaries in Python?
نحوه ساخت یک دیکشنری
How to Create a Dictionary
۱۹ مثال کدنویسی دیکشنری
19 Coding Examples - Dictionary
لیستها در پایتون
Python – Lists
لیستها در پایتون چیستند؟
What Are Lists in Python?
تفاوت بین تاپلها و لیستها
Difference between Tuples and Lists
ساخت یک لیست در پایتون
Creating a List in Python
۲۲ مثال کدنویسی لیستها
22 Coding Examples - Lists
ادغام لیستها
Join Lists
لیستهای چندبعدی در پایتون
Multi-Dimensional Python List
مجموعهها در پایتون
Python – Sets
مجموعهها (Sets) در پایتون چیستند؟
What Are Sets in Python?
نحوه ساخت یک مجموعه
How to Create a Set
مجموعهها - ۱۵ مثال کدنویسی
Sets - 15 Coding Example
ماژولها در پایتون
Python – Modules
ماژولهای پایتون چیستند؟
What Are Python Modules?
نحوه بارگذاری یک ماژول در پایتون
How to Load a Module in Python
ماژول ریاضی (math)
Python – math Module
ماژول Math چیست و چگونه Import شود؟
What Is a Math Module and How to Import?
۱۰ مثال کدنویسی توابع ماژول Math
10 Coding Examples - Math Module Functions
ماژول آمار (statistics)
Python – Statistics Module
ماژول Statistics چیست و چگونه Import شود؟
What Is a Statistics Module and How to Import?
۴ مثال کدنویسی توابع ماژول Statistics
4 Coding Examples - Statistics Module Functions
ماژول اعداد تصادفی (random)
Python – Random Modules
ماژول Random چیست و چگونه Import شود؟
What Is a Random module and How to Import It?
چهار مثال کدنویسی توابع ماژول Random
Four Coding Examples - Random Module Functions
نمایش نظرات